Does Our Soul Plan Life's Challenges Before Birth